something which secures - Espagnol Anglais Dictionnaire